package org.framework;




import java.util.HashMap;
import java.util.Map;

public class MapUtil {
	
	
	public static Map<String,Object> toMap(Integer code,String message){
		return toMap(code, message,null);
	}
	public static Map<String,Object> toMap(Integer code,String message,Object result){
		Map<String, Object> map = new HashMap<String, Object>();
		map.put("status", code);
		map.put("message", message);
		if(result != null)
			map.put("result", result);
		return map;
	}
	
	/**
	 * 返回接口map,带总记录条数
	* @param totalCount
	* @param message
	* @param result
	* @return
	* @Author: zongyannan
	* @Date: 2015年7月28日
	 */
	public static Map<String,Object> toMap4Page(Integer totalCount,String message,Object result){
		Map<String, Object> map = new HashMap<String, Object>();
		map.put("status", 0);//状态固定为成功
		map.put("totalCount", totalCount);//总记录数
		map.put("message", message);//提示信息
		if(result != null)
			map.put("result", result);//结果明细
		return map;
	}
	
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

}
